History
History
Synonyms
UK
US
Meaning:
laugh

an act, sound, of laughing; to make sounds and expressions to show amusement

expressing amusement, happiness

DIE LAUGHING as in Wiktionary
DIE LAUGHING as in Wikipedia